favored to win - Turco Inglés Diccionario